package com.bjsxt.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bjsxt.domain.WebConfig;

import java.util.List;

public interface WebConfigService extends IService<WebConfig> {
    /**
     * 分页查询网站资源配置数据
     *
     * @param page 分页对象<WebConfig>
     * @param name 名称
     * @param type 分组
     * @return 网站资源配置分页数据
     */
    Page<WebConfig> pageByNameAndType(Page<WebConfig> page, String name, String type);

    /**
     * 根据类型查询网站资源配置数据
     *
     * @param type   分组, LINK_BANNER ,WEB_BANNER
     * @param status 是否使用 0 否 1是
     * @return 网站资源配置集合数据
     */
    List<WebConfig> listByTypeAndStatus(String type, Byte status);
}
